avanzar constantemente - French English Dictionary